Ext.define('Admin.view.emergencyDispatch.WaterPollutionSimScheduling', {
	extend: "Admin.common.container.BaseContainer",
	xtype: 'waterPollutionSimScheduling',
	alias: 'waterPollutionSimScheduling',
	controller: 'waterPollutionSimScheduling',
	viewModel: {
		type: 'waterPollutionSimScheduling'
	},
	items: [{
			xtype: 'baseGridPanel',
			title: '调度方案',
			border: true,
			height: 300,
			// bind : {
			//   store : '{xx}'
			// },
			margin: '0 0 0 0',
			reference: 'grid1', //添加“reference”配置到表格并用lookupReference方法获取表格组件
			stripeRows: true, //斑马纹效果
			loadMask: true, //loading效果
			multiSelect: false, //允许用户在列表中同时选择多个
			columns: [{
				text: '方案名称',
				dataIndex: 'famc',
				flex: 1
			}, {
				text: '事件名称',
				dataIndex: 'sjmc',
				flex: 1
			}, {
				text: '事件类型',
				dataIndex: 'sjlx',
				flex: 1
			}, {
				text: '发生时间',
				dataIndex: 'fssj',
				flex: 1
			}, {
				text: '发生源位置',
				dataIndex: 'wrywz',
				flex: 1,
				renderer: function(value, metaData, record, rowIndex) {
					var sjlx = record.get('sjlx');
					if(sjlx == '特殊干旱') {
						return "-";
					} else {
						return value;
					}
				}
			}, {
				text: '调度起始时间',
				dataIndex: 'tdqssj',
				flex: 1
			}, {
				text: '调度终止时间',
				dataIndex: 'tdzzsj',
				flex: 1
			}, {
				text: '时段类型',
				dataIndex: 'sdlx',
				flex: 1
			}, {
				text: '执行人',
				dataIndex: 'zxr',
				flex: 1
			}, {
				text: '完成状态',
				dataIndex: 'wczt',
				flex: 1
			}, {
				xtype: 'actioncolumn',
				text: '操作',
				align: 'center',
				width: 100,
				sortable: false,
				menuDisabled: true,
				items: [{
					iconCls: 'x-fa fa-edit',
					tooltip: '编辑',
					handle: 'change'
				}, {
					iconCls: 'x-fa fa-times-circle',
					tooltip: '删除',
					handler: 'del'
				}]
			}],
			store: {
				fields: ['famc', 'sjmc', 'sjlx', 'fssj', 'wrywz', 'tdqssj', 'tdzzsj', 'sdlx', 'zxr', 'wczt'],
				data: [{
						famc: '高度方案001',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案002',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案003',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案004',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案005',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案006',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案007',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案008',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案009',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案010',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案011',
						sjmc: '事件名称001',
						sjlx: '水污染',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案012',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					},
					{
						famc: '高度方案013',
						sjmc: '事件名称001',
						sjlx: '特殊干旱',
						fssj: '2016-09-09',
						wrywz: '污染源位置001',
						tdqssj: '2016-09-09',
						tdzzsj: '2016-10-09',
						sdlx: '时段类型001',
						zxr: '执行人001',
						wczt: '2/5'
					}
				]
			},
			//topbar
			tbar: [{
				xtype: "dicComboBox",
				dicType: 'incidentType',
				maxWidth: 180,
				fieldLabel: "事件类型",
				labelWidth: 60
			}, {
				xtype: "textfield",
				maxWidth: 180,
				fieldLabel: "发生区域",
				labelWidth: 60
			}, {
				xtype: "datefield",
				maxWidth: 200,
				fieldLabel: "编制时间",
				format: 'Y-m-d',
				labelWidth: 60,
				listeners: {
					change: function() {
						var edDt = this.nextSibling().nextSibling();
						edDt.setMinValue(this.value)
					}
				}
			}, '--', {
				xtype: "datefield",
				maxWidth: 140,
				format: 'Y-m-d'
			}, '->', {
				xtype: "button",
				text: "查询",
				iconCls: "x-fa fa-search",
				handler: 'onSearchClick'
			}, {
				xtype: "button",
				text: "新建",
				iconCls: "x-fa fa-save"
			}],
			dockedItems: [{
				xtype: 'pagingtoolbar',
				dock: 'bottom',
				itemId: 'pagingToolbar',
				displayInfo: true,
				bind: '{xx}'
			}]
		}

	]

});